/*
 * stepper will increase step variable by 1
 */
#ifndef _STEP_H
#define _STEP_H
#include <vector>
#include <string>

#include "token.h"
#include "parse.h"
class stepper {
private:
    std::vector<variable> variables;
    std::string input;
    std::vector<token> tokens;
    void var_increment(std::string name);
public:
    stepper(std::vector<variable> variables, std::string input);
    stepper(std::string input);
    void increment();
    std::vector<variable> get_variables();
    void set_variables(std::vector<variable> variables);
};
#endif
